package com.um.springboot.starter.orm.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 所有数据库表对应实体的父类
 *
 * @author 邓南辉
 * 日期 2021/4/2
 * 版权所有 广州优匠科技有限公司
 */
@Data
public abstract class TreeNode implements Serializable {

    protected static final long serialVersionUID = 1L;

    protected String id;

    protected String parentId;

    protected String title;

    protected Integer sortNo;

    protected List<TreeNode> nodes = new ArrayList<>();

}
